@CHARSET "ISO-8859-1";


.idioma{
	border:solid 1px #aacfe4;
	padding-top: 10px;
	width:400px;
	height:200px;
	margin-bottom: 15px;
	
}

.idioma_outros{
	border:solid 1px #aacfe4;
	padding-top: 10px;
	width:400px;
	height:250px;
	margin-bottom: 15px;
	
}

.comunicacao{
	border:solid 1px #aacfe4;
	padding-top: 10px;
	width:400px;
	height:120px;
	margin-bottom: 15px;
}

.comunicacao_tipo{
	padding-left: 71px;
}

.titulo_idioma{
	font-weight:bold;
	text-align:left;	
	width:400px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.aviso_idioma_e {
	margin-left:405px;	
	margin-top: -170px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_c {
	margin-left:405px;	
	margin-top: -120px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_i {
	margin-left:405px;	
	margin-top: -65px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_l {
	margin-left:405px;	
	margin-top: -222px;	
	position:relative;
	float: right;
	width: 95px;	
}

/* Erros Idiomas Outros*/
.aviso_idioma_outros_idioma {
	margin-left:405px;	
	margin-top: -275px;	
	position:relative;
	float: right;
	width: 95px;	
}

.aviso_idioma_outros_l {
	margin-left:405px;	
	margin-top: -222px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_outros_e {
	margin-left:405px;	
	margin-top: -170px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_outros_c {
	margin-left:405px;	
	margin-top: -120px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_outros_i {
	margin-left:405px;	
	margin-top: -69px;	
	position:relative;
	float: right;
	width: 95px;	
}

/* Erros Comunicacao*/

.aviso_idioma_com_c {
	margin-left:405px;	
	margin-top: -110px;	
	position:relative;
	float: right;
	width: 95px;	
}
.aviso_idioma_com_o {
	margin-left:405px;	
	margin-top: -72px;	
	position:relative;
	float: right;
	width: 95px;	
